Using Weierstrass Substitution